package com.niuwa.p2p.entity.credit;

import java.util.Date;

/**
 * 
 * @title 个人基本信息
 *
 * @author tennyqin
 * @version 1.0
 * @created 2015年4月2日
 */
public class PersonBaseInfo {
	
	private Long id;//主键ID
    
	private Date createtime;//生成时间
   
	private String name; //姓名
	
	private String docNo; //证件号码
	
	private String birthday; //出生日期,格式：YYYYMMDD
	
	private String genderID; //性别代码：1 男 2女 3 不详
	
	private String age;  //年龄
	
	private String originalAddress; //原始发证地区
	
	private String verifyResult;  //证件号码校验结果，1：通过，0：未通过
	
	private String subReportType; //子报告ID
	
	private String subReportTypeCost; //收费子报告ID
	
	private String treatResult;   //子报告查询状态,1：查得，2：未查得，3：其他原因未查得(此种情况，则没有下面的item节点)
	
	private String treatErrorCode; //treatResult=3时的错误代码,详见数据字典,treatResult!=3时,该属性不存在
	
	private String errorMessage; //reatResult=3时的错误描述信息,treatResult!=3时,该属性的值为空

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getDocNo() {
		return docNo;
	}

	public void setDocNo(String docNo) {
		this.docNo = docNo;
	}

	public String getBirthday() {
		return birthday;
	}

	public void setBirthday(String birthday) {
		this.birthday = birthday;
	}

	public String getGenderID() {
		return genderID;
	}

	public void setGenderID(String genderID) {
		this.genderID = genderID;
	}

	public String getAge() {
		return age;
	}

	public void setAge(String age) {
		this.age = age;
	}

	public String getOriginalAddress() {
		return originalAddress;
	}

	public void setOriginalAddress(String originalAddress) {
		this.originalAddress = originalAddress;
	}

	public String getVerifyResult() {
		return verifyResult;
	}

	public void setVerifyResult(String verifyResult) {
		this.verifyResult = verifyResult;
	}

	public String getSubReportType() {
		return subReportType;
	}

	public void setSubReportType(String subReportType) {
		this.subReportType = subReportType;
	}

	public String getSubReportTypeCost() {
		return subReportTypeCost;
	}

	public void setSubReportTypeCost(String subReportTypeCost) {
		this.subReportTypeCost = subReportTypeCost;
	}

	public String getTreatResult() {
		return treatResult;
	}

	public void setTreatResult(String treatResult) {
		this.treatResult = treatResult;
	}

	public String getTreatErrorCode() {
		return treatErrorCode;
	}

	public void setTreatErrorCode(String treatErrorCode) {
		this.treatErrorCode = treatErrorCode;
	}

	public String getErrorMessage() {
		return errorMessage;
	}

	public void setErrorMessage(String errorMessage) {
		this.errorMessage = errorMessage;
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Date getCreatetime() {
		return createtime;
	}

	public void setCreatetime(Date createtime) {
		this.createtime = createtime;
	}
	
	
}
